//package common.fengkai.filepost.utils;
//
//import com.alibaba.fastjson.JSONObject;
//import common.fengkai.filepost.VO.ResVo;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RestController;
//import sun.misc.BASE64Decoder;
//
//import java.io.IOException;
//
//@RestController("/signPDFByEseal")
//public class NoncarEsealSign {
//
//
//
//    @PostMapping("/testEseal")
//    public ResVo getEsealPDF(@RequestBody JSONObject jsonObject) throws IOException {
//        //接受文件和非车简易系统传来的json
//        String file = jsonObject.getString("file");
//        byte[] decodeBuffer = new BASE64Decoder().decodeBuffer(file);
//        System.out.println("file="+file);
//        System.out.println("jsonObject="+jsonObject.toJSONString());
//        //测试
//            try {
//                byte[] bytes = new SignPDF().sign_SM(decodeBuffer, jsonObject);
//                return ResVo.ok(bytes);
//            } catch (Exception e) {
//                return ResVo.failed(e.getMessage());
//            }
//
//
//
//
//    }
//}
